.Recommend {
    //lunbo
    width: 100%;
    height: 3.46rem;
    .swiper-container {
        width: 100%;
        height: 3.46rem;
        img {
            width: 100%;
            height: 3.46rem;
        }
    }
}

.migu_user {
    width: .64rem;
    height: .64rem;
    position: absolute;
    top: .2rem;
    right: .2rem;
    z-index: 999;
    cursor: pointer;
    background-image: url(../../assets/imgs/icon_mine.png);
    background-size: cover;
    background-repeat: no-repeat;
}

// search
.index_search {
    position: relative;
    height: 1rem;
    padding: .15rem .25rem;
    box-sizing: border-box;
    margin-bottom: .5rem;
    .s_inp {
        width: 100%;
        height: .7rem;
        background-color: #F8F8F8;
        border-radius: 30px;
        vertical-align: top;
        text-indent: .2rem;
        font-size: .28rem;
    }
    p {
        font-size: .28rem;
        color: #999;
        height: .4rem;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        img {
            width: .4rem;
            height: .4rem;
            margin-right: .2rem;
        }
    }
}

.music_class {
    ul {
        display: flex;
        justify-content: space-around;
        li {
            margin: 0 .35rem;
            text-align: center;
            p {
                img {
                    height: .64rem;
                }
            }
        }
    }
}

.list_title {
    padding: .2rem;
    text-align: center;
    font-size: .36rem;
    color: #333;
    img {
        width: .36rem;
        margin-left: .1rem;
    }
}

.song_list {
    ul {
        display: flex;
        justify-content: space-between;
        flex-flow: row wrap;
        li {
            width: 32%;
            height: 3.5rem;
            img {
                width: 100%;
                height: 2.4rem;
            }
        }
    }
}

.addmess {
    margin-bottom: 1rem;
    cursor: pointer;
    width: 100%;
    height: 2.58rem;
    img {
        width: 100%;
        height: 100%;
    }
}